soldier pile and lagging - Francés Inglés Diccionario